keep cave - French English Dictionary